# 面向对象： 封装 继承 多态
# 封装理解
#       1、把同一个功能代码封装到一个方法当中，方便调用
#       2、把变量封装到对象当中，方便传递调用

# 面向对象  类和对象
#       类：类是虚拟机，是程序员根据世界万物想象出来的
#       对象：是真实存在的。对象类的一个具体实例，类是对象模板


class Dog():

    def sleep(self):  # self --->this 指对象本身
        print("睡觉")


dog = Dog()  # 创建对象
dog.sleep()

# 属性赋值
dog.name = "大黄"
dog.age = 10
print(dog.name)
print(dog.age)
